@CHARSET "UTF-8";
.index-main{
	margin:0 auto;
	height:500px;
	width: 1200px;
}
.index-left{
	width: 214px;
	float:left;
}
.index-right{
	width: 990px;
	float: right;
}
.index-brands{
	width: 100%;
	margin-top:2px;
	height:158px;
}
.brand-item{
	height: 26px;
	width: 99%;
	border-bottom: 1px solid #dedede;
	padding-left:8px;
}
.brand-item em{
	display:block; 
    width:0; 
    height:0; 
    border-width:0 6px 6px; 
    border-style:solid; 
    border-color:transparent transparent transparent; 
    position:absolute; 
    top:21px; 
    left:59px;
}
.brand-item a li{
	position: relative;
	text-align: center;
	width: 90px;
	float: left;
	padding:4px 23px;
	height: 17px;
}

.brand-curr em{
	border-color:transparent transparent #077ee4;
}
.brand-curr li{
	color:#077ee4;
	border-bottom: 2px solid #077ee4;
}

.brand-box{
	margin-top:3px;
	width: 98.3%;
	padding: 0 8px;
	height:132px;
	border-bottom: 1px solid #dedede;
}
.brand-img{
	width: 100%;
}
.brand-img a li{
	margin:5px 3px 0 3px;
	float: left;
	width: 130px;
	height:55px;
}
.brand-img a li img{
	width: 130px;
	height:55px;
}


#wst-slide .wst-slide-itemswrap,#wst-slide .wst-slide-items,#wst-slide .wst-slide-items li{height: 337px;overflow: hidden;}

.wst-slide-controls {
	position: absolute;
	width: 200px;
	text-align: right;
	top: -23px;
	right:53%;
}

.wst-slide-controls span {
	width: 35px;
	height: 4px;
	text-align: center;
	display: inline-block;
	line-height: 24px;
	border-radius: 12px;
	background-color: #077ee4;
	color: white;
	cursor: pointer;
}

.wst-slide-controls .curr {background-color: orange;border-radius: 12px;color: white;cursor: pointer;}
.wst-slide{position: relative;}
.wst-slide-numbox{margin:0 auto;height:0px;position: relative;z-index: 3;}
.wst-slide-items{width:985px;height:500px;}
.fads{
	margin: 0 auto;
	width: 1200px;
	height: 202px;
	margin-top:20px;
}

.fads li{
	margin-left: 10px;
	float: left;
	width: 290px;
	height: 202px;
}
.fads li:first-child{
	margin-left: 0px;
}
.fads li a img{
	width: 290px;
	height: 202px;
}


.floor-main{
	margin: 30px auto;
    width: 1200px;
}
.floor-box{
	height:600px;
	width:100%;
	border:1px solid #dedede;
}
.floor-title{
	background: url(../img/icon_floor.png) no-repeat;
	background-position: 3px 4px;
	padding-left: 30px;
	font-weight: bold;
	font-size: 20px;
	line-height: 30px;
	height:30px;
	border: none;
	border-bottom: 1px solid #2a95de;
}
.floor-title span a:hover{color:#1369c0;}
.floor-title span{
	float:right;
	font-weight: normal;
	padding-right: 5px;
}
.floor-lr-box{
	padding:5px;
	width:210px;
	height:590px;
}
.lr-title{
	padding: 5px;
	border-left: 3px solid #077ee4;
	border-bottom: 1px solid #dedede;
	font-weight: bold;
	margin-right: -5px;
}

.lr-top1{
	padding:5px;
	margin-top: 5px;
	width: 98%;
	height:78px;
	padding-bottom: 10px;
	border-bottom: 1px solid #dedede;
}
.lr-top1 img{
	width:80px;
	height:80px;
	float:left;
	margin-right:5px;
}
.lr-goodsInfo{
	width: 110px;
	float: left;
}
.lr-gName{
	height: 38px;
	margin-bottom: 7px;
	word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;
	text-overflow:ellipsis;
	color:orange;
	line-height: 20px;
}
.lr-appr{
	color:#2a95de;
}
.lr-gPrice{color:#f15757;}
.lr-gSale em{font-style:normal;color:#2a95de;}
.lr-gSale img{width:13px;height:13px;}

.lr-gName-item{
	width: 100%;
	padding:5px;
}
.lr-gName-item li{
	padding:9px;
	overflow: hidden; /*超出的隐藏*/
	white-space: nowrap;
	text-overflow:ellipsis; /*超出的设置为省略号*/
	border-bottom: 1px solid #dedede;
	margin-bottom: 5px;
}

.floor-ads-box img{
	width:210px;
	height:300px;
}
.floor-ads2{
	margin-top:-5px;
}
.floor-ads-box{
	width:210px;
	height:600px;
	float:left;
}
.floor-goods-box .rnbh-goods{
	margin-top:0px;
	margin-right:0px;
	height:298px;
	width: 176px;
	padding:0px 2px;
}
.floor-goods-box{
	width:550px;
	height:600px;
	float:left;
}










.goods-list{width:100%;}
.goods-list .goods{width:233px;margin:0px -1px 5px 6px;border:1px solid #ddd;float:left;}

.goods-list .goods-f1:hover{border:1px solid #A4CB47;-webkit-box-shadow:0 0 10px #A4CB47;  -moz-box-shadow:0 0 10px #A4CB47;  box-shadow:0 0 10px #A4CB47;  }
.goods-list .goods-f2:hover{border:1px solid #1ED2DA;-webkit-box-shadow:0 0 10px #1ED2DA;  -moz-box-shadow:0 0 10px #1ED2DA;  box-shadow:0 0 10px #1ED2DA;  }
.goods-list .goods-f3:hover{border:1px solid #EC7D67;-webkit-box-shadow:0 0 10px #EC7D67;  -moz-box-shadow:0 0 10px #EC7D67;  box-shadow:0 0 10px #EC7D67;  }
.goods-list .goods-f4:hover{border:1px solid #268BB9;-webkit-box-shadow:0 0 10px #268BB9;  -moz-box-shadow:0 0 10px #268BB9;  box-shadow:0 0 10px #268BB9;  }
.goods-list .goods-f5:hover{border:1px solid #E93052;-webkit-box-shadow:0 0 10px #E93052;  -moz-box-shadow:0 0 10px #E93052;  box-shadow:0 0 10px #E93052;  }
.goods-list .goods-f6:hover{border:1px solid #3CB38D;-webkit-box-shadow:0 0 10px #3CB38D;  -moz-box-shadow:0 0 10px #3CB38D;  box-shadow:0 0 10px #3CB38D;  }
.goods-list .goods-f7:hover{border:1px solid #D4595E;-webkit-box-shadow:0 0 10px #D4595E;  -moz-box-shadow:0 0 10px #D4595E;  box-shadow:0 0 10px #D4595E;  }
.goods-list .goods-f8:hover{border:1px solid #FF649D;-webkit-box-shadow:0 0 10px #FF649D;  -moz-box-shadow:0 0 10px #FF649D;  box-shadow:0 0 10px #FF649D;  }
.goods-list .goods-f9:hover{border:1px solid #D06716;-webkit-box-shadow:0 0 10px #D06716;  -moz-box-shadow:0 0 10px #D06716;  box-shadow:0 0 10px #D06716;  }
.goods-list .goods-f10:hover{border:1px solid #8D87FE;-webkit-box-shadow:0 0 10px #8D87FE;  -moz-box-shadow:0 0 10px #8D87FE;  box-shadow:0 0 10px #8D87FE;  }


.goods-list .goods .img{width:233px;margin:0 auto;text-align:center;vertical-align:middle;display:block;position:relative; display:table-cell; padding:4px;}
.goods-list .goods .img  a{display:table-cell;vertical-align:middle;width:233px; height:233px;} 
.goods-list .goods .img a img{max-width:225px;max-height:225px;} 
.goods-list .goods .p-price{padding:5px 0px 5px 5px;font-weight: bold;color:#df2003;width:120px;float:left;}
.goods-list .goods .p-hsale{padding:5px 5px 5px 0px;width:100px;float:right;text-align: right;}

.goods-list .goods .p-hsale span{font-weight: bold;color:#df2003;}
.goods-list .goods .p-hsale .f-add-cart{
	line-height: 15px;
    display: block;
    border: 1px solid #ff6a53;
    width: 75px;
    height: 15px;
    text-align: center;
    color: #ff6a53;
    float: right;
}
.goods-list .goods .p-hsale .f-add-cart:hover{
	background: #ff6a53;
    color: white;
}

.goods-list .goods .p-name{height: 40px;line-height: 20px;overflow: hidden;padding:0 5px;}
.goods-list .goods .p-shop{padding:5px;}

.goods-list .goods .p-mprice{color:#999;padding:5px 0px 5px 5px;width:120px;float:left;}
.goods-list .goods .p-mprice span{text-decoration: line-through;margin-left: 10px;font-weight: normal;}
.goods-list .goods .p-appraise{padding:5px 5px 5px 0;width:100px;float:right;text-align: right;}
.goods-list .goods .p-appraise span{font-weight: bold;color:#1499E5;}
.floor-top-ads{
	margin:20px auto;
	width:1200px;
	height:120px;
}
.floor-top-ads img{
	width:1200px;
	height:120px;
}
.floor-header{
	width:100%;
	height:65px;
	background: white;
	margin-bottom:5px;
	margin-top:20px;
}
/*楼层导航底边框颜色*/
.c1{border-bottom: 1px solid #A4CB47;}
.c2{border-bottom: 1px solid #1ED2DA;}
.c3{border-bottom: 1px solid #EC7D67;}
.c4{border-bottom: 1px solid #268BB9;}

.c5{border-bottom: 1px solid #E93052;}
.c6{border-bottom: 1px solid #3CB38D;}
.c7{border-bottom: 1px solid #D4595E;}
.c8{border-bottom: 1px solid #FF649D;}
.c9{border-bottom: 1px solid #D06716;}
.c10{border-bottom: 1px solid #8D87FE;}

.floor-header-f1,.floor-header-f2,.floor-header-f3,.floor-header-f4,.floor-header-f5,.floor-header-f6,.floor-header-f7,.floor-header-f8,.floor-header-f9,.floor-header-f10{
	float:left;
	background:green;
	height:100%;
	width: 20%;
	margin-top:1px;
}
.floor-header-f1{background:url(../img/img_floor1_titlebg.png) no-repeat 0;}
.floor-header-f2{background:url(../img/img_floor2_titlebg.png) no-repeat 0;}
.floor-header-f3{background:url(../img/img_floor3_titlebg.png) no-repeat 0;}
.floor-header-f4{background:url(../img/img_floor4_titlebg.png) no-repeat 0;}
.floor-header-f5{background:url(../img/img_floor5_titlebg.png) no-repeat 0;}
.floor-header-f6{background:url(../img/img_floor6_titlebg.png) no-repeat 0;}
.floor-header-f7{background:url(../img/img_floor7_titlebg.png) no-repeat 0;}
.floor-header-f8{background:url(../img/img_floor8_titlebg.png) no-repeat 0;}
.floor-header-f9{background:url(../img/img_floor9_titlebg.png) no-repeat 0;}
.floor-header-f10{background:url(../img/img_floor10_titlebg.png) no-repeat 0;}

.floor-header .tab{
	float:right;
	margin-top:28px;
	margin-right:10px;
}
.floor-header .tab li{
	display:block;
	margin:0px;
	float:left;

}
.floor-header .tab a{
	font-size:16px;
	display: block;
	height:15px;
	letter-spacing:1px;
}

/*楼层Tab选项卡*/
.floor-header .tab-item1 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#A4CB47;padding:10px;}
.floor-header .j-tab-selected1 a{background: white;border-left: 1px solid #A4CB47;border-right: 1px solid #A4CB47;border-top: 3px solid #A4CB47;color:#A4CB47;}

.floor-header .tab-item2 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#1ED2DA;padding:10px;}
.floor-header .j-tab-selected2 a{background: white;border-left: 1px solid #1ED2DA;border-right: 1px solid #1ED2DA;border-top: 3px solid #1ED2DA;color:#1ED2DA;}

.floor-header .tab-item3 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#EC7D67;padding:10px;}
.floor-header .j-tab-selected3 a{background: white;border-left: 1px solid #EC7D67;border-right: 1px solid #EC7D67;border-top: 3px solid #EC7D67;color:#EC7D67;}

.floor-header .tab-item4 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#268BB9;padding:10px;}
.floor-header .j-tab-selected4 a{background: white;border-left: 1px solid #268BB9;border-right: 1px solid #268BB9;border-top: 3px solid #268BB9;color:#268BB9;}

.floor-header .tab-item5 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#E93052;padding:10px;}
.floor-header .j-tab-selected5 a{background: white;border-left: 1px solid #E93052;border-right: 1px solid #E93052;border-top: 3px solid #E93052;color:#E93052;}

.floor-header .tab-item6 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#3CB38D;padding:10px;}
.floor-header .j-tab-selected6 a{background: white;border-left: 1px solid #3CB38D;border-right: 1px solid #3CB38D;border-top: 3px solid #3CB38D;color:#3CB38D;}

.floor-header .tab-item7 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#D4595E;padding:10px;}
.floor-header .j-tab-selected7 a{background: white;border-left: 1px solid #D4595E;border-right: 1px solid #D4595E;border-top: 3px solid #D4595E;color:#D4595E;}

.floor-header .tab-item8 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#FF649D;padding:10px;}
.floor-header .j-tab-selected8 a{background: white;border-left: 1px solid #FF649D;border-right: 1px solid #FF649D;border-top: 3px solid #FF649D;color:#FF649D;}

.floor-header .tab-item9 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#D06716;padding:10px;}
.floor-header .j-tab-selected9 a{background: white;border-left: 1px solid #D06716;border-right: 1px solid #D06716;border-top: 3px solid #D06716;color:#D06716;}

.floor-header .tab-item10 a{background: #f0f0f0;color:gray;border:1px solid #e6e6e6;border-bottom:#8D87FE;padding:10px;}
.floor-header .j-tab-selected10 a{background: white;border-left: 1px solid #8D87FE;border-right: 1px solid #8D87FE;border-top: 3px solid #8D87FE;color:#8D87FE;}




.floor-left{
	float:left;
	height:480px;
	width:20%;
}

.floor-left-ads{
	width:240px;
	height:418px;
}
.floor-left-ads>img{
	width:240px;
	height:418px;
}
.floor-left-goods{
	height:208px;
}
.floor-left-goods .item{
	height:25px;line-height:25px;overflow:hidden;width:240px;border-bottom:1px dotted #ccc;
}
.floor-left-title{
	margin-left: 7px;
	color: white;
	font-size: 20px;
	float:left;
	margin-top:9px;
}
.floor-right-title{
	float:right;
	height:65px;
	color: white;
	font-size: 16px;
	margin-right: 70px;
	margin-top: 10;
	font-weight: bold;
	letter-spacing:2px;
	padding-top: 10px;
}


.floor-right{
	float:left;
	height:628px;
	width:80%;
}
.floor-right-ads{
	height:239px;width:50%;float:left;
}
.wst-floor-slide-items{
	overflow: hidden;
	height: 310px;
	width:475px;
	margin-left: 5px;
	position:relative;
}
.wst-floor-slide-items img{
	height: 310px;
	width:475px;
}




.floor-bottom{
	border:1px solid #ccc;
	height:118px;
	width:100%;
}
.floor-bottom>p{
	margin-top:1px;
	padding-left: 10px;
	height:20px;
	line-height: 20px;
	font-size:16px;
	color:#FC6F53;
	font-weight: bold;
	background:#f0f0f0;
}

/*楼层底部商品相关*/
.floor-bottom-goods{
	height:100px;
	padding:0px;
	width: 100%;
}
.floor-bottom-goods li{
	float:left;
    padding: 5px 3px 5px 14px;
	width:212px;
}
.floor-bottom-goods li>div{
	float:left;
}
.floor-bottom-goods li>div{
	margin-left:5px;
}
.floor-bottom-goods li>div>p{
	color:#FC6F53;
	font-size:17px;
}
.floor-bottom-goods li>div>span{
	color:#df2003;
	font-size:15px;
	display: block;
	width: 115px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	margin-bottom:-17px;
	height:30px;
	margin-top:10px;
}
.floor-bottom-goods li>div>span>em{
	color:gray;
	font-size:13px;
	text-decoration:line-through;
}
.floor-bottom-goods li>div .floor-goods-title a{
	display: block;
	width: 100px;
	height:28px;
	line-height: 15px;
	text-overflow:ellipsis;
	margin-bottom:5px;
	overflow: hidden;
}
.floor-buy{
	color:#948484;
	width:75px;
	height:18px;
	border:1px solid #ccc;
	display: block;
	float:left;
	font-style: normal;
	text-align: center;
}
.floor-buy:hover{
	background: #ff6a53;
	color:white;
}
.floor-bottom-goods li a>img{
	float:left;
	width:90px;
	height:90px;
}

.bx_wrap{
	position: relative;
}
.floor-bottom .bx_wrap .prev{
	float:left;
	position:absolute;
	left:7px;
	top:31px;
	z-index: 199;
}
.floor-bottom .bx_wrap .next{
	float:right;
	position:absolute;
	right:7px;
	top:31px;
	z-index: 199;
}
/*推荐、新品、精品、热品*/
.rnbh{
	margin:0 auto;
	width: 1200px;
	height:350px;
	margin-top: 30px;
}
.rnbh-l{
	float: left;
	width: 945px;
	height:100%;
}
.floor-goods-box .rnbh-goods{
	margin-left:0px;
}
.rnbh-goods{
	border: 1px solid #f7f5f5;
    float: left;
    height: 296px;
    margin-right: 4px;
    margin-top: 10px;
    width: 180px;
    overflow: hidden;
}
.irnbn-imgbox{
    display: block;
    height: 202px;
    padding-top: 23px;
    width: 180px;
}
.rnbh-goods a img{
	width: 176px;
	height:176px;
}
.rnbh-goodsName{
	 height:33px;
	 padding:0px;
	 overflow:hidden;
	 transition: margin 150ms ease-in;
	-moz-transition: margin 150ms ease-in; 
	-webkit-transition: margin 150ms ease-in; 
	-o-transition: margin 150ms ease-in; 
}
.rnbh-goodsName a{
	display: block;
	height: 33px;
	background:transparent;
	z-index: 999;
	width: 170px;
}

.rnbh-goods:hover{
	border:1px solid #ddd;
	-webkit-box-shadow:0 0 10px #ddd;
	-moz-box-shadow:0 0 10px #ddd;
	box-shadow:0 0 10px #ddd;
	box-shadow: none;
}
.rnbh-goods:hover .rnbh-addcart{display: block;}
.rnbh-goods:hover .rnbh-goodsName{margin-top: -20px;}

.rnbh-goodsInfo{
	margin-top:8px;
	width: 170px;
	padding:5px 0px;
}
.rnbh-goodsprice{
	color: orange;
}
.rnbh-goodssale em{
	font-style: normal;
	color: #2a95de;
}
.rnbh-goodssale{
	float: right;
}



.rnbh-r{
	float:right;
	width: 220px;
	height:100%;
	border:1px solid #dedede;
}
.rnbh-nav{
	width: 100%;
	height:40px;
	line-height:40px;
	border:1px solid #e5e5e5;
	border-bottom: 1px solid #2a95de;
}
.rnbh-nav li{
	border-right: 1px solid #ccc;
	float: left;
	height:40px;
	line-height:40px;
	text-align: center;
}
.rnbh-nav li a{
	display: block;
	width: 93.5px;
	height:40px;
}
.rnbh-nav .lihover{
	background: #d6f2ff;
	font-weight: bold;
}

.rnbh-nav li:first-child{
	border: 1px solid #2a95de;
	border-right: none;
	border-top: none;
	background: #2a95de;
	font-weight: bold;
}
.rnbh-nav li:first-child a{
	color:#fff;
}


.rnbh-r-title{
	height:40px;
	line-height:40px;
	width: 95%;
	margin: -1px;
	padding-left:10px;
	border-left: 3px solid #2a95de;
	background: #d6f2ff;
	font-weight: bold;
}
.rnbh-r-more{
	font-weight: normal;
	display: block;
	float: right;
	margin-right: 10px;
}
.news-item{
	counter-reset:sectioncounter;
	width: 100%;
	height:310px;
	overflow: hidden;
}
.news-item li:hover{
	color: #1369c0;
}
.news-item li{
	border-bottom:1px solid #dedede;
	padding: 0px 10px;	
	height:25px;
	line-height:25px;
	width: 90%;
	overflow: hidden; 
	white-space: nowrap;
	text-overflow:ellipsis; 
}
.news-item li:before {  
    content:counter(sectioncounter) "、";   
    counter-increment:sectioncounter;  
 }  



.appr-item{
	width: 99%;
	padding:3px;
}
.appr-item img{
	width: 55px;
	height: 55px;
}
.apprDetail p,.apprDetail span{
	padding-left: 5px;
}
.apprDetail p{
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.apprDetail span{
	display: block;
	height:34px;
	line-height: 17px;
	 word-break:break-all;
	 display:-webkit-box;
	 -webkit-line-clamp:2;
	 -webkit-box-orient:vertical;
	 overflow:hidden;
	 color: #ccc;
}
.appr-item li{
	cursor: pointer;
	padding: 5px 0;
	height: 51px;
	border-bottom: 1px solid #dedede;
}


/*屏幕左侧导航*/
#screen-left-nav{
	width:35px;
	max-height:335px;
	position:fixed;
	top:40%;
	left:15%;
	background:#fff;
	z-index: 999;
    display: block;
}


.lnav{
	margin:0 auto;
	background:#fff;
    line-height: 30px;
    text-align: center;
    overflow: hidden;
    margin-top: -1px;
    cursor: pointer;
	display: block;
	width:30px;
	height:29px;
	color:#625351;
	transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in; 
    -webkit-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in; 
	background:url() 0px 25px no-repeat;
}
.lcurr{
	background:#DF2003;
}
.lcurr a{
	color:white;
}

.wst-floor-slide-numbox span{
	background-color: #e5c5ec;
    border-radius: 6px;
    color: white;
    cursor: pointer;
    display: inline-block;
    height: 12px;
    line-height: 12px;
    text-align: center;
    width: 12px;
}

.wst-floor-slide-numbox .curr{
	background-color: #9b4baf;
    border-radius: 6px;
    color: white;
    cursor: pointer;
    display: inline-block;
    height: 12px;
    line-height: 12px;
    text-align: center;
    width: 12px;
}
.wst-floor-slide-numbox>div{
	position:relative;
	left:45%;
	top:-16px;
	z-index:99;
	height:10px;
	max-width: 300px;
}